machine failures - Turkish English Dictionary